plant availability - German English Dictionary